precipitation (rain) - Francés Inglés Diccionario